home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
IRIX Base Documentation 1998 November
/
IRIX 6.5.2 Base Documentation November 1998.img
/
usr
/
share
/
catman
/
p_man
/
cat3
/
Xm
/
XmTabList.z
/
XmTabList
Wrap
Text File
|
1998-10-30
|
5KB
|
133 lines
XXXXmmmmTTTTaaaabbbbLLLLiiiisssstttt((((3333XXXX)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV XXXXmmmmTTTTaaaabbbbLLLLiiiisssstttt((((3333XXXX))))
NNNNAAAAMMMMEEEE
XXXXmmmmTTTTaaaabbbbLLLLiiiisssstttt - Data type for a tab list
SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
#include <Xm/Xm.h>
XmTabList
VVVVEEEERRRRSSSSIIIIOOOONNNN
This page documents Motif 2.1.
DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
XXXXmmmmTTTTaaaabbbbLLLLiiiisssstttt is the data type for a tab list. A tab list
consists of tab stop list entries (XXXXmmmmTTTTaaaabbbbs). Whenever a tab
component is encountered while an XXXXmmmmSSSSttttrrrriiiinnnngggg is being
rendered, the origin of the next X draw depends on the next
XXXXmmmmTTTTaaaabbbb. If a tab stop would cause text to overlap, the x
position for the segment is reset to follow immediately
after the end of the previous segment.
Tab lists are specified in resource files with the following
syntax:
_r_e_s_o_u_r_c_e__s_p_e_c:::: _t_a_b WHITESPACE [, WHITESPACE _t_a_b ]*
The resource value string consists of one or more tabs
separated by commas. Each _t_a_b identifies the value of the
tab, the unit type, and whether the offset is relative or
absolute. For example:
_t_a_b := _f_l_o_a_t [ WHITESPACE _u_n_i_t_s ]
_f_l_o_a_t := [ _s_i_g_n ] [[ DIGIT]*. ]DIGIT+
_s_i_g_n := +
where the presence or absence of _s_i_g_n indicates,
respectively, a relative offset or an absolute offset. Note
that negative tab values are not allowed. _u_n_i_t_s indicates
the unitType to use as described in the XXXXmmmmCCCCoooonnnnvvvveeeerrrrttttUUUUnnnniiiittttssss
reference page.
For example, the following specifies a tab list consisting
of a one inch absolute tab followed by a one inch relative
tab:
*tabList: 1in, +1in
For resources of type, dimension, or position, you can
specify units as described in the XXXXmmmmNNNNuuuunnnniiiittttTTTTyyyyppppeeee resource of
the XXXXmmmmGGGGaaaaddddggggeeeetttt, XXXXmmmmMMMMaaaannnnaaaaggggeeeerrrr, or XXXXmmmmPPPPrrrriiiimmmmiiiittttiiiivvvveeee reference page.
RRRREEEELLLLAAAATTTTEEEEDDDD
Refer to the _M_o_t_i_f _P_r_o_g_r_a_m_m_e_r'_s _G_u_i_d_e for more information
about tabs and tab lists. XXXXmmmmTTTTaaaabbbbLLLLiiiissssttttCCCCooooppppyyyy(3),
Page 1 (printed 10/24/98)
XXXXmmmmTTTTaaaabbbbLLLLiiiisssstttt((((3333XXXX)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV XXXXmmmmTTTTaaaabbbbLLLLiiiisssstttt((((3333XXXX))))
XXXXmmmmTTTTaaaabbbbLLLLiiiissssttttFFFFrrrreeeeeeee(3), XXXXmmmmTTTTaaaabbbbLLLLiiiissssttttGGGGeeeettttTTTTaaaabbbb(3),
XXXXmmmmTTTTaaaabbbbLLLLiiiissssttttIIIInnnnsssseeeerrrrttttTTTTaaaabbbbssss(3), XXXXmmmmTTTTaaaabbbbLLLLiiiissssttttRRRReeeemmmmoooovvvveeeeTTTTaaaabbbbssss(3),
XXXXmmmmTTTTaaaabbbbLLLLiiiissssttttRRRReeeeppppllllaaaacccceeeePPPPoooossssiiiittttiiiioooonnnnssss(3), and XXXXmmmmTTTTaaaabbbbLLLLiiiissssttttTTTTaaaabbbbCCCCoooouuuunnnntttt(3).
Page 2 (printed 10/24/98)